
import java.util.*;
import javax.microedition.lcdui.Font;
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;
import javax.microedition.lcdui.game.GameCanvas;


public  class XemDiem extends GameCanvas{
    //Vector<String> mon1 = new Vector<String>();
    int rong=getWidth();
    int cao=getHeight();
    Image bangdiem=Image.createImage(rong, cao);
    
    Graphics gbangdiem=bangdiem.getGraphics();
    Graphics gxemdiem=getGraphics();
    int socot=6,sohang=8;
    Cell cbangdiem[][]=new Cell[socot][sohang];
    XemDiem(){
        super(false);
        VeBangDiem();
        gxemdiem.drawImage(bangdiem, 0, 0, Graphics.TOP|Graphics.LEFT);
        flushGraphics();
    }
    void VeBangDiem()
    {
        
        gbangdiem.setColor(Mau.maunenct);
        gbangdiem.fillRect(0, 0, rong, cao);
        gbangdiem.setFont(MyFont.fontto);
        gbangdiem.setColor(0x3db2d8);
        gbangdiem.drawString("FITHOU EDU", rong/2, 2, Graphics.TOP|Graphics.HCENTER);
        gbangdiem.setFont(MyFont.fontnhonghieng);        
        gbangdiem.drawString("Ghi chú: Sinh viên có thắc mắc về điểm", 10, 250, Graphics.TOP|Graphics.LEFT);
        gbangdiem.drawString("xin mời nhấn vào nút         của môn học", 10, 265, Graphics.TOP|Graphics.LEFT);
        gbangdiem.drawString("để liên hệ với thầy cô bộ môn.", 10, 280, Graphics.TOP|Graphics.LEFT);
        try{
        Image lhe=Image.createImage("/lienhe.png");
        gbangdiem.drawImage(lhe, 130, 263, Graphics.TOP|Graphics.LEFT );
        }catch(Exception e){};
        
        gbangdiem.setFont(MyFont.fontnhodam);
        gbangdiem.drawString("Sinh viên: Bùi Thanh Minh", 50, 30, Graphics.TOP|Graphics.LEFT );
        gbangdiem.drawString("Lớp: 08B6", 50, 50, Graphics.TOP|Graphics.LEFT);
        gbangdiem.drawString("Học Kỳ: 7", 120, 50, Graphics.TOP|Graphics.LEFT);
        //gbangdiem.setFont(MyFont.fontnhonghieng);        
        //gbangdiem.drawString("Ghi chú: Sinh viên có thắc mắc về điểm xin mời nhấn vào nút     của môn học để liên hệ với thầy cô bộ môn ", 10, 250, Graphics.TOP|Graphics.LEFT);
        String[] mon= {"Môn","LT JaVa","Asembler","LT Web","QL Dự Án","ĐLCM","SQL","Giải Tích"};
        //cot môn
         for(int i=0;i<sohang;i++)
         {
           cbangdiem[0][i]=new Cell(mon[i], 60, 20, Mau.mauden, Mau.mauden, Mau.mautrang);           
           if(i>0)
           {
               gbangdiem.setFont(MyFont.fontnho);
               cbangdiem[0][i].canle=0;
           }
           cbangdiem[0][i].VeCell(gbangdiem, 0, 80+i*20);
         } 
         //cột điểm chuyên cần
         gbangdiem.setFont(MyFont.fontnhodam);   
         String[] chuyencan= {"CCần","10","10","8","10","8","6","10"};
         for(int i=0;i<sohang;i++)
         {
           cbangdiem[0][i]=new Cell(chuyencan[i], 40, 20, Mau.mauden, Mau.mauden, Mau.mautrang);           
           if(i>0)
           {
               gbangdiem.setFont(MyFont.fontnho);
               cbangdiem[0][i].canle=2;
           }
           cbangdiem[0][i].VeCell(gbangdiem, 60, 80+i*20);
         } 
         //cột điểm điều kiện
         gbangdiem.setFont(MyFont.fontnhodam);   
         String[] dieukien= {"ĐKiện","9","9","10","10","10","9","10"};
         for(int i=0;i<sohang;i++)
         {
           cbangdiem[0][i]=new Cell(dieukien[i], 40, 20, Mau.mauden, Mau.mauden, Mau.mautrang);           
           if(i>0)
           {
               gbangdiem.setFont(MyFont.fontnho);
               cbangdiem[0][i].canle=2;
           }
           cbangdiem[0][i].VeCell(gbangdiem, 100, 80+i*20);
         }         
         //điểm thi
         gbangdiem.setFont(MyFont.fontnhodam);   
         String[] thi= {"ĐThi","10","10","8","10","8","10","10"};
         for(int i=0;i<sohang;i++)
         {
           cbangdiem[0][i]=new Cell(thi[i], 40, 20, Mau.mauden, Mau.mauden, Mau.mautrang);           
           if(i>0)
           {
               gbangdiem.setFont(MyFont.fontnho);
               cbangdiem[0][i].canle=2;
           }
           cbangdiem[0][i].VeCell(gbangdiem, 140, 80+i*20);
         } 
         //điểm tổng kết
         gbangdiem.setFont(MyFont.fontnhodam); 
         String[] tongket= {"TKết","10","10","9","10","8","10","10"};
         for(int i=0;i<sohang;i++)
         {
           cbangdiem[0][i]=new Cell(tongket[i], 40, 20, Mau.mauden, Mau.mauden, Mau.mautrang);           
           if(i>0)
           {
               gbangdiem.setFont(MyFont.fontnho);
               cbangdiem[0][i].canle=2;
           }
           cbangdiem[0][i].VeCell(gbangdiem, 180, 80+i*20);
         } 
         //Liên hệ
         gbangdiem.setFont(MyFont.fontnhodam); 
         cbangdiem[0][0]=new Cell("LH", 20, 20, Mau.mauden, Mau.mauden, Mau.mautrang);
         cbangdiem[0][0].VeCell(gbangdiem, 220, 80);
         String img="/lienhe.png";
         for(int i=1;i<sohang;i++)
         {
           cbangdiem[0][i]=new Cell(img, 20, 20, Mau.mauden, Mau.mauden, Mau.mautrang);    
           cbangdiem[0][i].IsImage=1;        
           cbangdiem[0][i].VeCell(gbangdiem, 220, 80+i*20);
         } 
         
 
    }
}
